package com.ruoyi.system.domain.base;

import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @description: 物料清单同步信息实体类
 * @author: zhengxiong.jiang
 * @createDate: 2023/3/9
 * @version: 1.0
 */
@Data
public class BaseBomDTO {

    /** bom顶层主键id */
    @ApiModelProperty(value = "bom顶层主键id")
    private Long bomId;

    /** bom顶层名称 */
    @ApiModelProperty(value = "bom顶层名称")
    private String bomName;

    /** bom顶层编码 */
    @ApiModelProperty(value = "bom顶层编码")
    private String bomCode;

    /** bom状态 0失效1生效 */
    @ApiModelProperty(value = "bom状态 0失效1生效")
    private Integer bomStatus;

    /** bom版本 */
    @ApiModelProperty(value = "bom版本")
    private String bomEdition;

    @ApiModelProperty(value = "bom详情")
    private List<BaseBomInfoDTO> list;

}
